obj-m := mod.o         #模块名
mod-objs := module.o   #依赖的目标 
KERNELDIR ?= /home/hqyj/arm/kernel/linux-3.14  #修改成自己的内核源码目录
PWD := $(shell pwd)      #模块所在目录
default:
	$(MAKE) -C $(KERNELDIR) M=$(PWD) modules  #调用内核源码中的makefile并传入自己目录
	cp mod.ko /home/hqyj/arm/rootfs -rf         #拷贝生成的模块到rootfs

a:
	arm-linux-gcc app.c -o app
	cp app /home/hqyj/arm/rootfs  -rf
clean:
	rm  app *.mod.c  *.mod.o  *.ko  *.o  .*.o.* .*.ko.*  *.order  Module.symvers .tmp_versions -rf
